<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<?php
session_start();

//Chama a Pagina de Configuração de conexão com o banco de dados
include "../includes/config_conexao.php";
//Chama as Variaveis

$LOGIN = $_POST['LOGIN_USUARIO'];
$SENHA = MD5($_POST['SENHA_USUARIO']);

//Inicido da verificação de Login para acesso a área restrita.
//Comando Sql que Busca os dados na tabela "usuario".
$sql_acesso = mysql_query("SELECT U.*, PU.NV_ACESSO_USUARIO 
							FROM usuario U, perfil_usuario PU  
							WHERE U.STATUS_USUARIO = 'A'
								AND U.ID_PERFIL_USUARIO = PU.ID_PERFIL_USUARIO 
								AND U.LOGIN_USUARIO='$LOGIN' AND U.SENHA_USUARIO='$SENHA'");

//Condição que verifica se os dados são verdadeiros.
if(mysql_num_rows($sql_acesso) == 1 ) {

	// Comando que abre a seção para o usuário se ele existir.
	$_SESSION['loginSession'] = $LOGIN;
	$_SESSION['senhaSession'] = $SENHA;
	while ($ln = mysql_fetch_array($sql_acesso, MYSQL_ASSOC)){
		$_SESSION['ID_USUARIO']			= $ln['ID_USUARIO'];
		$_SESSION['DESC_USUARIO']		= $ln['DESC_USUARIO'];
		$_SESSION['ID_PERFIL_USUARIO']	= $ln['ID_PERFIL_USUARIO'];
		$_SESSION['NV_ACESSO_USUARIO']	= $ln['NV_ACESSO_USUARIO'];
		$_SESSION['EMAIL_USUARIO']		= $ln['EMAIL_USUARIO'];
		$_SESSION['RG_USUARIO']			= $ln['RG_USUARIO'];
		$_SESSION['CPF_USUARIO']		= $ln['CPF_USUARIO'];
		$_SESSION['LOG_END_USUARIO'] 	= $ln['LOG_END_USUARIO'];
		$_SESSION['CEP_USUARIO']		= $ln['CEP_USUARIO'];
		$_SESSION['BAIRRO_USUARIO'] 	= $ln['BAIRRO_USUARIO'];
		$_SESSION['LOGIN_USUARIO']		= $ln['LOGIN_USUARIO'];
		$_SESSION['SENHA_USUARIO']		= $ln['SENHA_USUARIO'];
		$_SESSION['TEL_USUARIO']		= $ln['TEL_USUARIO'];
		$_SESSION['NUM_END_USUARIO']	= $ln['NUM_END_USUARIO'];
	}
	//Comando que chama a pagina que o usuário cadastrado tem acesso
	echo "
		<META HTTP-EQUIV=REFRESH CONTENT='0; URL=../principal/inicio.php'>
		<script type=\"text/javascript\">
		alert(\"Usuário logado com sucesso!\");
		</script>
		";
	//Comando que vai cancelar a Seção caso já exista alguma aberta.
}elseif(mysql_num_rows($sql_acesso) == 0){

	//Comando Sql que Busca os dados na tabela "cliente".
	$sql_acesso = mysql_query("select c.*, pc.*
								from cliente c
								left join cliente_pf pf on c.id_cliente = pf.id_cliente 
								left join cliente_pj pj on c.id_cliente = pj.id_cliente
								inner join perfil_cliente pc on c.id_perfil_cliente = pc.id_perfil_cliente
								where c.status_cliente = 'A'
									AND c.login_cliente='$LOGIN' AND c.senha_cliente='$SENHA'");
	
	//Condição que verifica se os dados são verdadeiros.
	if(mysql_num_rows($sql_acesso) == 1 ) {
	
		// Comando que abre a seção para o usuário se ele existir.
		$_SESSION['loginSession'] = $LOGIN;
		$_SESSION['senhaSession'] = $SENHA;
		while ($ln = mysql_fetch_array($sql_acesso, MYSQL_ASSOC)){
			$_SESSION['ID_CLIENTE']			= $ln['ID_CLIENTE'];
			$_SESSION['DESC_CLIENTE']		= $ln['DESC_CLIENTE'];
			$_SESSION['NV_ACESSO_USUARIO']	= '0';
		}
		//Comando que chama a pagina que o usuário cadastrado tem acesso
		echo "
			<META HTTP-EQUIV=REFRESH CONTENT='0; URL=../principal/inicio.php'>
			<script type=\"text/javascript\">
			alert(\"Cliente logado com sucesso!\");
			</script>
			";
		//Comando que vai cancelar a Seção caso já exista alguma aberta.
	}else {
		//Comando que vai cancelar a Seção caso já exista alguma aberta.
		unset($_SESSION['loginSession']);
		unset($_SESSION['senhaSession']);
		//Comando que volta para a pagina de login caso o usuário não exista.
		echo "
			<META HTTP-EQUIV=REFRESH CONTENT='0; URL=../index.php'>
			<script type=\"text/javascript\">
			alert(\"Desculpe, Usuario ou Senha invalido, tente novamente ou entre em contato com o administrador!\");
			</script>
			";
	}
} else {
	//Comando que vai cancelar a Seção caso já exista alguma aberta.
	unset($_SESSION['loginSession']);
	unset($_SESSION['senhaSession']);
	//Comando que volta para a pagina de login caso o usuário não exista.
	echo "
		<META HTTP-EQUIV=REFRESH CONTENT='0; URL=../index.php'>
		<script type=\"text/javascript\">
		alert(\"Desculpe, Usuario ou Senha invalido, tente novamente ou entre em contato com o administrador!\");
		</script>
		";
}
//Fim de Verificação de login.
?>
